#include <TimeInterpolator.h>
|
| | TimeInterpolator () |
| |
| virtual | ~TimeInterpolator () |
| |
| void | addTimestep (const std::string &filename) |
| |
| void | removeTimestep (const Time &time) |
| |
| std::vector< Time > | getTimesteps () |
| |
| Interpolator * | getInterpolator (const Time &time) |
| |
| Kameleon * | getKameleon (const Time &time) |
| |
| bool | manageMemory (const Time &time, const std::vector< std::string > &variable) |
| |
| bool | manageMemory (const Time &time, const char *variable[], int numVars) |
| |
| void | closeAndCleanupMemory () |
| |
| float | interpolate (const Time &time, const std::string &variable, const float &c0, const float &c1, const float &c2) |
| |
| float | interpolate (const Time &time, int variable, const float &c0, const float &c1, const float &c2) |
| |
| void | clearAll () |
| |
| ccmc::TimeInterpolator::TimeInterpolator |
( |
| ) |
|
| ccmc::TimeInterpolator::~TimeInterpolator |
( |
| ) |
|
|
virtual |
| void ccmc::TimeInterpolator::addTimestep |
( |
const std::string & |
filename | ) |
|
| void ccmc::TimeInterpolator::clearAll |
( |
| ) |
|
| void ccmc::TimeInterpolator::closeAndCleanupMemory |
( |
| ) |
|
| Kameleon * ccmc::TimeInterpolator::getKameleon |
( |
const Time & |
time | ) |
|
| std::vector< Time > ccmc::TimeInterpolator::getTimesteps |
( |
| ) |
|
| float ccmc::TimeInterpolator::interpolate |
( |
const Time & |
time, |
|
|
const std::string & |
variable, |
|
|
const float & |
c0, |
|
|
const float & |
c1, |
|
|
const float & |
c2 |
|
) |
| |
| float ccmc::TimeInterpolator::interpolate |
( |
const Time & |
time, |
|
|
int |
variable, |
|
|
const float & |
c0, |
|
|
const float & |
c1, |
|
|
const float & |
c2 |
|
) |
| |
| bool ccmc::TimeInterpolator::manageMemory |
( |
const Time & |
time, |
|
|
const std::vector< std::string > & |
variables |
|
) |
| |
Manages the memory and the opened files based on the time and variable specified.
| bool ccmc::TimeInterpolator::manageMemory |
( |
const Time & |
time, |
|
|
const char * |
variables[], |
|
|
int |
numVars |
|
) |
| |
Manages the memory and the opened files based on the time and variable specified.
| Time ccmc::TimeInterpolator::parseTime |
( |
const std::string & |
timeString | ) |
|
|
static |
| void ccmc::TimeInterpolator::removeTimestep |
( |
const Time & |
time | ) |
|
| std::string ccmc::TimeInterpolator::toString |
( |
const Time & |
time | ) |
|
|
static |
The documentation for this class was generated from the following files:
- /Users/apembrok/Documents/workspaces/workspace.bak2/workspace.backup/kameleon-plus/src/ccmc/TimeInterpolator.h
- /Users/apembrok/Documents/workspaces/workspace.bak2/workspace.backup/kameleon-plus/src/ccmc/TimeInterpolator.cpp